#include "DeviceFloat3.hpp"
#include <opencv2\opencv.hpp>

class DeviceNormal: public DeviceFloat3{

public:
	DeviceNormal(int size);
	~DeviceNormal();

	void segmentNormalMap();
	bool* getSegmentationResult();


private:

	int* segmentationMap;
	bool* localPlanarStructure;
	cv::Mat_<unsigned char> seg;
};